package cn.com.fssg.platform.biz;

import cn.com.fssg.platform.modules.workflow.vo.TaskVO;

/**
 * @author : xzt
 * @description :
 * @createDate : 2025/8/1 10:49
 */
public class WorkFlowExtendUtil {

    public static WorkFlowExtendUtil cur() {
        return null;
    }

    /**
     * 获取流程发起人id
     * @param task
     * @return
     */
    public String getPromoterId(TaskVO taskVO) throws Exception{
        return null;
    }

    /**
     * 提交任务
     * @param taskId 任务id
     * @param params 提交参数, 用于流程验证的变量, JSON对象字符串
     * @param formListStr 节点form用于保存的信息,格式参考/sys/form/save, json数组字符串
     * @param nodeUsersStr 提交节点选择用户,格式{"nodeId1":"user1,user2","nodeId2":"user3,user4"}, json字符串
     * @param nodePreUsersStr 非必须
     * @return
     */
    public boolean submitTask(String taskId,String params,String formListStr,String nodeUsersStr,String nodePreUsersStr){
        return true;
    }

}

